package com.zy.datareceiver.binsess.monitoring.entity;

import javax.persistence.Column;
import javax.persistence.Table;

@Table(name = "monitoring_error_data")
public class MonitoringErrorData {
    /**
     * 监测类型名称
     */
    @Column(name = "type_name")
    private String typeName;

    /**
     * 监测设备名称
     */
    @Column(name = "device_name")
    private String deviceName;

    /**
     * 监测参数名称
     */
    @Column(name = "parameter_name")
    private String parameterName;

    /**
     * 异常数据
     */
    @Column(name = "error_value")
    private String errorValue;

    /**
     * 采集时间
     */
    private String time;

    /**
     * 监测设备id
     */
    @Column(name = "device_id")
    private Integer deviceId;

    /**
     * 监测参数id
     */
    @Column(name = "parameter_id")
    private Integer parameterId;

    /**
     * 监测类型id
     */
    @Column(name = "type_id")
    private Integer typeId;

    /**
     * 监测点id
     */
    @Column(name = "point_id")
    private Integer pointId;

    /**
     * 监测点名称
     */
    @Column(name = "point_name")
    private String pointName;

    /**
     * 获取监测类型名称
     *
     * @return type_name - 监测类型名称
     */
    public String getTypeName() {
        return typeName;
    }

    /**
     * 设置监测类型名称
     *
     * @param typeName 监测类型名称
     */
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    /**
     * 获取监测设备名称
     *
     * @return device_name - 监测设备名称
     */
    public String getDeviceName() {
        return deviceName;
    }

    /**
     * 设置监测设备名称
     *
     * @param deviceName 监测设备名称
     */
    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    /**
     * 获取监测参数名称
     *
     * @return parameter_name - 监测参数名称
     */
    public String getParameterName() {
        return parameterName;
    }

    /**
     * 设置监测参数名称
     *
     * @param parameterName 监测参数名称
     */
    public void setParameterName(String parameterName) {
        this.parameterName = parameterName;
    }

    /**
     * 获取异常数据
     *
     * @return error_value - 异常数据
     */
    public String getErrorValue() {
        return errorValue;
    }

    /**
     * 设置异常数据
     *
     * @param errorValue 异常数据
     */
    public void setErrorValue(String errorValue) {
        this.errorValue = errorValue;
    }

    /**
     * 获取采集时间
     *
     * @return time - 采集时间
     */
    public String getTime() {
        return time;
    }

    /**
     * 设置采集时间
     *
     * @param time 采集时间
     */
    public void setTime(String time) {
        this.time = time;
    }

    /**
     * 获取监测设备id
     *
     * @return device_id - 监测设备id
     */
    public Integer getDeviceId() {
        return deviceId;
    }

    /**
     * 设置监测设备id
     *
     * @param deviceId 监测设备id
     */
    public void setDeviceId(Integer deviceId) {
        this.deviceId = deviceId;
    }

    /**
     * 获取监测参数id
     *
     * @return parameter_id - 监测参数id
     */
    public Integer getParameterId() {
        return parameterId;
    }

    /**
     * 设置监测参数id
     *
     * @param parameterId 监测参数id
     */
    public void setParameterId(Integer parameterId) {
        this.parameterId = parameterId;
    }

    /**
     * 获取监测类型id
     *
     * @return type_id - 监测类型id
     */
    public Integer getTypeId() {
        return typeId;
    }

    /**
     * 设置监测类型id
     *
     * @param typeId 监测类型id
     */
    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    /**
     * 获取监测点id
     *
     * @return point_id - 监测点id
     */
    public Integer getPointId() {
        return pointId;
    }

    /**
     * 设置监测点id
     *
     * @param pointId 监测点id
     */
    public void setPointId(Integer pointId) {
        this.pointId = pointId;
    }

    /**
     * 获取监测点名称
     *
     * @return point_name - 监测点名称
     */
    public String getPointName() {
        return pointName;
    }

    /**
     * 设置监测点名称
     *
     * @param pointName 监测点名称
     */
    public void setPointName(String pointName) {
        this.pointName = pointName;
    }
}